#ifndef Reseau_H
#define Reseau_H

#include <QtGui>
#include <QString>
#include <QtNetwork>

class Reseau
{
public:
    Reseau();
    ~Reseau();

    public slots:
    QString donneesRecues();
    QString connecte(QString adresseServeur);
    QString deconnecte();
    QString erreurSocket(QAbstractSocket::SocketError erreur);
    QTcpSocket *getSocket();
    QString envoyerDonnees(const QString &messageAEnvoyer);

private:
    QTcpSocket *m_socket; // Représente le serveur
    quint16 m_tailleMessage;
    QString m_adresseServeur;
    quint16 m_portServeur;
};

#endif // Reseau_H
